Very good location. Good communication kept throughout stay.