Everything was great, exactly as described: location, apartment, decoration.
The hosts were lovely. We'll definitely be back!