Platja Morell, Catalonia Pet Friendly Vacation Rentals