Small but clean with good ergonomics and a nice feel. Great location and super easy to move into with parking spot at the door. Slightly over complicate technology but everything you could want. Would definitely recommend and stay again. David was very responsive and helpful.