Bella Rosa was a lovely, cheerful place in a great location. Perfectly set up for pets and families. Communication with the hosts was straightforward. I would highly recommend.