Excellent place to stay more than happy