The appartment / hostel is a good and relaxed place to stay.