Great place with everything you would want. Great location.
Exceptions: small screen television but who go to Hawaii to watch television.