Charming, spacious, GREAT location and very cool vibe. This place is perfect. You'll LOVE IT.