5 star accommodation. Everything we needed and more. I will definitely be back again soon.