Excellent place to stay. Clean and comfortable. Excellent location. Communication with the hosts is easy and timely. Would definitely recommend this location!