Everything you look for in an air bnb. Super clean, amazing location and charming hosts. Excellent value.