Nice, private, clean place that has all the necessary amenities for a short or long stay. Good communication. The place can get really hot on warm days and doesn't have a lot of cross breeze. A fan or mini AC unit would help.