Excellent place ! Perfect location ! Highly recommended !