The Hotel Castiglione is undergoing renovations. So, if you choose to stay here, request a room that isn't being renovated. Originally, we were given an unrenovated room on a floor that was under construction, so that was not good. But, the hotel staff is unbelievably sweet and accommodating, understanding why we were upset, so they upgraded us to a larger room on a renovated floor - they even gave us a complimentary bottle of champagne. The new room itself was actually very nice and quite spacious - the beds were very comfortable, the bathroom was large. The breakfast is complimentary and decent, so if you want to save a bit eat there, but otherwise I wouldn't really recommend it. The location of the hotel is unbelievably perfect, so I would recommend it for that reason alone. When the hotel is done undergoing renovations, it will be an amazing place to stay, but for now, it is just a good place. If you stay here, know what you're getting into, but I would still overall rate the experience once we got our upgraded room on the higher end of the scale.