Clean and modern with great facilities.