A charming little hotel.