Location was great, just a little hard to notice from the street. Check in was very easy and host was very helpful, and there is a reception desk. Very clean and modern.