We rented both apartments of the building as we wanted four bedrooms. The top floor apartment has a wonderful balcony with a table, barbecue and sofas, where we spent most of our time and meals. The apartments were clean and fully equipped. The only bothering point is that it is not possible to flush toilet paper in the toilet.
The building is slightly hard to find based on the address. It is also only accessible through stairs so it is not possible to park the car just in front and the building has no elevator so big luggage are quite difficult to move. The location though is perfect, just in the center of Castellammare.
The hosts were helpful and responded to all our requests promptly.