Torre Lapillo Beach, IT Pet Friendly Vacation Rentals