This place has all the benefits you are looking for, specially location! Emmy is a great host and replies all your questions. 5 starts definitely!