Excellent stay. Check in was a little hectic, however, good communication and flexibility. Great location, layout and very clean!