Cafe Caro is a family-run hotel offering a restaurant and cafe with nautical-themed rooms and complimentary breakfast.