Very supportive staff, we booked last minute for Carnival and had a great time. The location is very close to the beach and they provide a very helpful guide to navigate us to the best places to eat! The pool is great, wish we had more sun!