We had a lovely stay at the apartment! It was very clean and spacious, and the view was amazing. Check in and check out was very flexible for us which was great.