This place has everything you need for a long stay and great internet access. Alex and his family were perfect to deal with and very accommodating.