This place was perfect. Much better than a luxury hotel room even. Many nice amenities and comfortable space. The location could not be better either.