Seamless from start to finish. Excellent location, literally there on the lagoon and loved the pools. A place to relax and have fun. Worth it and would do again. Place was clean and had everything you needed for a couple day stay.