Exactly what I needed. Great value in a beautiful location. Kai, was flexible with my early arrival and communicated great!