We've stayed here three times now and have loved every stay. The location is amazing, the place is spacious and clean. The stairs up to the apartment and the couple within it might be a concern to some parents but our toddler was fine. We hope to visit again and again in future. This is a perfect stay for a family of three or more. Thanks, Colleen!