This place is very clean, you will have everything you need in the kitchen and supplies. I like the the mattress, it is firm and comfortable. They let me know and provide me candles and flash light when electricity was out. Excellent place to stay with reasonable price.