AMAZING! 5 stars. best place i have ever stayed. highly recommend this.