Great place! Very clean and the location is awesome. The check-in process is rather lengthy. If that was streamlined it would be truly excellent.