Everything spot on. From self check-in to all communication through our stay. Perfect location and we got to see fireworks as a pleasant surprise too. Highly recommended 😊