This place is excellent! It lacks a few personal touches, but the space is cleanly, location is superb, and has full amenities despite a small square footage.