We have not stayed there yet, but from what I understand the ocean front building is for stays of at least one week. I believe shorter stays are in a building the surrounds the pool area. Here is a link to a recent posting from a DISer who has stayed at the resort
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!