The Staff were nice and helpful. Check-in and check-out was easy. The apartment (2 bedroom) was clean, and comfortable with magnificant views over the beach, ocean, and hinterland. My wife, our 2 year old, and I really enjoyed our stay and will definately come back.