Marvelous views. Clean modern interior. All the amenities of the resort are included.