Beautifully clean and modern. Much more than we expected. Great facilities and vibe. Would stay again!