I booked this very last minute but they had everything all ready for me in such a short amount of time. The place was very clean and tidy and had everything I needed. I would definitely recommend staying here - it is perfect!