Super View and Super Location! The view of the Acropolis is breathtaking.