This place was beyond expectations. Super clean and everything was available and new. Fans for the heat, clean cooking appliances and utensils. Bed and linens were professionally cleaned. Communication was quick and easy.