This hotel is lovely! The location is fantastic because you are literally 2-3 minutes walk away from the beach. There are shops and restaurants with anything you would need within 5 minutes and even some fancier restaurants within 10-15, but the hotel itself is in a very quiet area. Old Sozopol takes about 20 minutes to reach on foot. The front desk folks are incredibly helpful. They recommended restaurants, helped us set up a boat tour, provided us with a beach umbrella, etc. You do need to rent the beach towels, or you can buy some in town. There is an outdoor shower next to the pool where you can clean up after the beach. One odd thing to mention - our room did not have a real "shower," just a faucet and showerhead combo that stuck out of the bathroom wall. That meant every time someone showered, the toilet and bathroom floor got all wet. Overall, the positive aspects far outweigh this one little quirk. And maybe not all rooms have this.