Whale Square, PL Cabin Rentals