A Flora Rooms önellátó szállást kínál ingyenes Wi-Fi-vel Agia Marina Kék zászló díjjal kitűntetett strandjától mindössze 150 méterre, az Aphaia-templomtól pedig körülbelül 2 km-re.
A légkondicionált apartmanokban mennyezeti ventilátor, TV, valamint főzőlappal és mini hűtőszekrénnyel felszerelt konyhasarok áll rendekezésre. Néhány apartman erkélyéről a Saronic-öbölre nyílik kilátás.
A szálláshelyen kert is szolgálja a kellemes időtöltést. A helyszínen ingyenes parkolási lehetőség biztosított. Alig 100 méterre üzletek, halételeket kínáló vendéglők, valamint kávézó-bárok is várják a vendégeket. Agios Nektarios híres temploma 10 km-re található.