What can I say? Perfect!
Perfect host.
Perfect apartment.
Perfect location.
The ideal place to stay when visiting Valencia.
Highly recommended.