Very clean and tidy. Beautiful views. Fast communication. Loved our stay