Formosa is a comfortable place to stay and with a great location.