5 star accommodation. Had everything we needed and more. I will be sure to stay here again in the near future.