Great price, good location, nice resort.