The apartment was exactly as described. The views are stunning. 100% would stay here again. The LovelyStay team was easy to work with and was there to meet us upon arrival. My only complaint is that there was only 1 set of bedding/sheets provided. The house is listed as having 2 beds and when I booked, I specified that my friend and I were visiting during our holiday. It was not until the evening that we discovered the missing bedding. Upon reaching out, we were told they do provide bedding for the second bed, but not until there are 3 guests. Sharing the full size bed was a tight squeeze.