Amazing! Highly recommend. Everything was perfect. Location, facilities and comfort. Will be coming back for sure!