Absolutely the perfect luxury place in athenes, better that any 5 star hotel