This was a fantastic apartment to stay in for a weekend. The location is great, the apartment was sparkling clean, and it featured many modern amenities that aren't guaranteed in Spanish flats. Gerard was very friendly and attentive, and we appreciated his help with check-in and check-out. I would stay here again in an instant.