Great place with a wonderful location. The place was very clean and looks exactly like the pictures. Check in was also easy as it was self check in. Communication was also good and always responsive.