Great location, great price, great hosts! What else you expect? I enjoyed my stay there.