Clean, accurate, well decorated, easy check in, convenient location, private, quiet, well stocked kitchen, great atmosphere. We loved it!