Comfortable, clean and everything you could possibly need was taken care of. We loved our stay and the location is magical.