The place was better than we expected, clean, modern, close to all amenities. Communication was great and chec in was seamless. Our stay was perfect.