Bellavista was fine. It was great that the hotel was pet friendly, but there was a surcharge that was not part of the house rules or obviously listed on the AirBnB listing.
The place was not as clean as we perhaps would have expected, with significant dust on top of radiators and in corners of rooms. Wine glasses were plastic and were scratched to the degree where they look unusable. We were not able to park our car on the premises for one of the nights, instead having to park on the street out the front of the hotel.
The hotel has a great view out over the bay, and is within walking distance of the rest of Cobh which was nice.
Overall probably not worth the price.