This place was beautiful, spacious, and very clean. It was everything that we expected and more!