5 Stars across the board. The home was clean, the location was exactly what we wanted and communication with the host was very timely. Highly recommended.