Very clean and well decorated! Super easy checkin and communication was great! Great location and has everything you need for a perfect stay. Would definitely recommend and stay again!