Excellent stay in all respects. Everything felt brand new and very clean. It feels great to have plenty of space inside.