We had a fantastic stay. The apartment was extremely clean and the location is perfect. Walking distance to everything. The views from the terrace can't be beat. Communication was easy and check in was seamless. We wish we could have stayed longer. Don't hesitate to book!