I only had a short stay, but everything was immaculate and comfortable and I had everything I needed. Highly reccomend.