Great bang for the buck, charming touches, great location.