We stayed at Hotel Smeraldo for 5 nights in the beginning of August. The hotel La Paul across the street and Smeraldo belong together which is why you can use the pool of both hotels (La Paul has a bigger one, Smeraldo only one for kids). Both hotels have parking lots. Smeraldo doesn't have a front desk so we checked in at La Paul. We got there at 1 and were told that we couldn't check in until 2 (their official check in time). Staff was very friendly and spoke good English. The room was much nicer than expected (the hotel doesn't look that great from the outside) with everything we needed (blow dryer, toiletries, small TV) and with a very well working air condition. La Paul also has a nice garden with chairs and access to the water through a dock (we never went to the garden at Smeraldo). Breakfast was okay, there was a selection of rolls (pretty dry and hard), pastries and cakes, sausage and cheese, jam, juice, milk, cereal and yoghurt. The items are the exact same every day. Nothing spectacular but sufficient, especially when you want to save room for all the great Italian food :). It is about a 10 minute walk into the center of Sirmione. There are tons of restaurants, bars, ice cream places and a few public beaches where you can rent paddle boats. The beaches areall stone and rocks though, so it's a good idea to wear shoes into the water to not hurt your feet. All in all we had a great time and were happy with the hotel, staff and area.