Excellent location! Great price! Excellent communication re check in.