Absolutely exceptional everything was amazing all the utilities we needed were there and the walk to the beach was very short making it very easy to get there and back, the check in experience is something else loved it.