Perfect location and accommodations. Steve really thinks of everything!