Wonderful stay, beach access is great and the resort pools and restaurants were nice as well.