Great place and amazing location. Well set up with everything you need for a stay, and get tech set up. A little confusion at check in as was told wrong apartment number, but quickly solved when I contacted them