Excellent place to stay. Right price. Perfect location