Great location and apt looks amazing. Just like the photos.
Check in process is bizarre— you have to pick up a key in a 7/11 that is a 5-7 minute drive away.