Excellent location and sparkling clean! Very easy to communicate with. Would definitely stay there again