Excellent place to stay. Well appointed. Super clean. Spacious and tastefully decorated. Host excellent communication. Fabulous location. Definitely recommend.