Everything as advertised and more, super clean, spacious, and in a beautiful location. Highly recommend.