I would like to find a hotel for my summer vacation in Naples, Florida. It should have balcony with ocean view. 4-star rating. I need sourdough. And it should have mini fridge, a king-size bed and in-room coffee. Well, that should be near at the beach. That's it. It should also have pool with hot tub and a fitness center. And then price should be below $300.