Great location, clean place with all amenities. Check in and communication was a breeze, highly recommend.