Location is perfect! Michael is very nice! Amazing experience！ Highly recommended!