Charming space with adequate amenities.