Great place , good location and excellent amenities. You can not beat it !! Mahalo