Fabrizio place is great and centrally located to good restaurants, the beach and Canal Walk. Place is tidy, cozy and clean. Our stay wasn't as good as anticipated. The dog barked the entire night right at the door and fridge has a faulty thermostat that makes a loud bang when it switches on again. These factors were a bit unsettling and am sure they can be resolved. Would recommend it if the above are fixed. Asante sana bwana!