Great. Location, communication, design. All you need when traveling. We stayed here for the 2nd time.