Excellent location. Very clean and comfortable place. All amenities as listed in the ad. Space is huge and kept very well. We enjoyed our stay very much.