Clean and well stocked. Beautiful views. Quiet and comfortable.