Had a two week stay, the apartment was excellent and better than expected. Location was great, would highly recommend staying for any length of time! Check-in and check-out were hassle free, the whole experience was very positive. Amenities were good, view was lovely - everything was just right.