Simply great on all the aspects! We spent a fantastic four days in Salvatore house!