Good location and thoughtful amenities