Great location. Great staff. Very clean.
A couple items to note: there are no individual rooms (no doors), and the photos make it look larger than it is. Other than that, the place is perfect.