Amazing location! The place is very well situated, communication and checkin was very smooth. Would definitely recommend this. Nice view of the Acropolis as well from the rooftop terrace which adds to the experience