Clean, well presented, exactly as stated. Communications excellent. Lovely place to stay.