Perfect location. Great, very tasteful interior, brand new mattresses, wonderful hosts ... just the perfect stay.