A coffee shop offering a peaceful retreat. Enjoy Illy coffee and a book at this establishment, which complements a sports house and hostel.