Great concept, well executed. Great facilities, very clean with great attention to detail in beautiful surroundings.