Location is fantastic. This place is great. Check in was rough, we had to stand in the side walk for 25 minutes waiting to get in. We did ask for an early check in which the owners agreed to but maybe they should have said no to. After check in, everything else was great.