Clean, cozy, adorable. Communication was easy and prompt. We loved the weather and the location too.