A nice place nearby the beach and the Main Street in Agia Marina. The place has all the basic amenities one may need to enjoy a nice stay.