Great location, extremely clean, well appointed.