A great place to stay with excellent hosts who try to make your stay as pleasant as possble.