Great place. It was a little difficult to get reservation as there was a system down so we didn’t know if the reservation had been approved until a few hours before check in. Some of it was our fault due to a last minute booking, but some was due to a slow response or inability to contact a secondary booking agent. Either way, it worked out ok but might be hard if you aren’t flexible.