Everything was great except for the awful steps, that are not mentioned in the original description - it is not until you get your welcome/check-in instructions do they mention the stairs from the parking spot - 6 flights of 8 steps each for a total of 48 steps - not good for someone like me who is older with bad knees & asthma. This is something that should be in the original listing - as much as we loved the actual unit, we would not have booked this unit because of all the steps - we knew, going into it that the bedroom & bathroom were upstairs & were ok with that - but not the outside steps. If you can handle all the steps, you will love this place - great location - we did see reviews about noise from the bar/restaurant on the first floor, but we travel with a sound machine & were never bothered by the noise. Very clean & location was fantastic.