Great place with a great location. The place was very clean with good amenities. Quite a lot of stairs if you have a small child but everything was set up perfectly in terms of safety.