Our family had a fantastic time staying at Casagrand. The apartment is lovely, beautifully appointed (e.g., very comfortable beds & high quality bedding), and the staff could not have been better. The location is great, too. This was probably the best place we've stayed in our many travels in Europe. We very much wish to return.