Beautifully appointed apartment - great amenities at the resort.