A true 'home away from home'.
Everything you need and a great location in La Latina.
Alicia and Carlos are perfect hosts.