All the amenities you need in a super clean, trendy little apartment in a great location.