5 stars all around.
Great place, great location, great value, great host!
Hope to stay here again in the future!