Great place with plenty of space. Kitchen had everything we possibly could have needed. Self-check-in was very straightforward. Parking was challenging, but I guess that's to be expected in the area.