Great location! Very clean with all needed amenities. Communication was a breeze. Check in and check out also easy.