Perfect location. Easy to check in. Great hosts. There when you needed them but respected privacy.