Excellent place to stay good location