very good location beautiful resort.