The place is very big, clean, and resort style. Everything went smoothly. We were happy with the stay. Aloha