Very modern, comfortable place in a beautiful resort. Great location!