Stylish, immaculate & great amenities provided