Great location! Clean. Good communication. We would stay here again. We had a great time!