Excellent location, great place. Not cheap but worth the money, highly recommended!