Cozy yet very adequate accommodations with beautiful gardens and patio.