Great place, great location, amazing host !
This place has everything you need and more. Amazing view from the living room. Massiveeeeeeeee tv !!