Jalhaejulge is a pet-friendly vacation house near Chojidae Bridge on Ganghwa Island in Incheon, with barbecue on site. A 7-Eleven is attached to the property, and while guests bring their own charcoal, torches are lent out. The second floor has a large-screen karaoke room, a kids' pool, and a separate barbecue area. Many flies cause discomfort that reaches inside the rooms.