Great location. Very clean. All around really happy with my stay. It was a great vacation!