Amazing spot. Great, friendly hosts. The place has everything you need and more as well as being immaculate. Would definitely stay here again.