We loved our stay in this apartment. It is clean, comfortable, spacious and the views are extraordinary. Check in and communication was excellent and we would certainly return/recommend to anyone! It is on the 3rd/4th floor and the steps can seem daunting with luggage - so those with difficulties on stairs should be cautious - but we found the views to be worth every step!