beautiful place an excellent location hundred percent recommended