Great place to stay - excellent communication when problems beyond their control were encountered.