Overall we were very happy - the views are amazing, the bed was very comfortable and wide and open living room. Everything that a guest would need has been provided. We loved the location too! So close to the sea and the beach! The only things that were not optimal for us were some dirty dishes, slight inconvenience with a stroller (lift only on a higher floor and pretty small), and a dryer would be convenient to have, but it worked out without it too ;)
Other than that, everything was great, except slightly overpriced in our opinion, based on the above.