Comfortable and peaceful stay, a good pet friendly accommodation.