We had a mixed experience when staying at La grande bellezza. The location is great, the apartment is spacious and the beds are comfortable. But the apartment was not cleaned when we arrived, there was no soap in the bathrooms and just a little toilet paper. The apartment was cleaned within a few hour after our arrival, but it was done in a superficial way, we got no soap (even though we were promised we would) and they forgot to prepare the last bed and left towels for just four persons even though we had booked for five. The check-in was not handled by the host, but by a young girl that seemed hard working but kept telling us that the problems we encountered were not her responsibility and that she would tell her colleagues- and the nothing happened. Our experience would have been a lot better if we could have stayed directly in touch with the host. So before you book this apartment I suggest that you ask the host for how she plans to handle the check-in and how you can reach out to her if something happens during your stay.