Informal hotel near Agios Stefanos Beach, offering free breakfast and evening meals. Features an outdoor pool and bar.