The best location and apartment that checks off all of your needs! very friendly communication throughout our stay, very easy to check in, felt safe and secure. Great location seconds from great shops and attractions! Highly recommend!