If you're looking for a boutique hotel type accomodation then this is a great spot. You get a private room and access to microwave, kitchen utensils,etc in a common area but wouldn't necessarily call it self catering. Very central in Venice and a very friendly host. The accomodation was clean and comfortable. Perfect for a short stay in Venice.