Clean. Plenty of room. Quite. Pls note their is a resort fee in addition to your daily rate.