Great communication, well positioned and very clean. Everything was as it said - we had a wonderful stay