Amazing! Exceeded all expectations! Clean, beautiful, easy check in and excellent communication. Breakfast a special extra touch! Loved staying here and will be back again!