Perfect for our needs (2 adults & 2 kids), Leon provided excellent communication throughout the booking process and our stay. He gave us the space we needed but was available if required. The added bonus was that breakfast was provided, which was perfect for us, as we were arriving from out of town and not needing to think of what we were going to eat in the morning, was one less thing for us to think about. Great stay.