Relaxed guesthouse in Riza, Greece, offering simple rooms with balconies and sea views. Features dining and beach access, ideal for families and couples seeking tranquility.