Excellent location and really friendly hosts. You have everything you could need and plenty of common spaces to socialise. Nice and relaxed place.