Clean and it has full kitchen. I loved the Murphy bed! It was very comfortable. Staff was very helpful. No view but ver close to the beach.