Great communication. Easy to find. Easy to check-in. Detailed instructions. We enjoyed our stay :)