Great location with a great view. Easy check-in/out process and CB Island Vacations was quick to respond and assist with anything we needed.