Great place, great location, great host! The perfect place for a few days off at Costa Brava!