Good location but lacking thoughtful details and amenities