The location is perfect and the view from the huge terrace is absolutely beautiful. The apartment is clean, modern and fully equipped but I think it was a little small for the three of us as we lacked space to put our belongings. It would have been great for two people.