Beautiful place (spacious, clean, 3 bathrooms!), great location, hospitable hosts. Was the best apt me and the guys stayed at during our Spain bachelor party. (Barcelona-Ibiza-Madrid).