Very clean. Just as described. Well appointed and decorated. Great clear communications. Great stay!!!