Perfect location! The view was amazing! The apartment was clean and had everything we needed. Panagiotis was easy to communicate with. He even accommodated an early check in!