It was a great experience away from home for us. Pemba's place is exactly as per the description. Clean, spacious and comfortable. Pemba also sent us detailed instructions for checkin on the day of stay. Stay here made our travel memorable. and we would definitely recommend this place.