Perfect location and a wonderful Greek vibe. Perfect for a romantic getaway.