Great location but lacking essential amenities.