Clean and modern with great facilities! Would recommend.