Highly recommended. A terrific spot, perfect for couples. The location is superb for access to the Acropolis and other major monuments, restaurants, bars, etc. The spectacular view of the Acropolis from the spacious roof deck is an added plus.
George is a terrific host. Great communication and super helpful with airport transfers and the like.