Clean and comfortable, excellent location - can walk to all nearby beaches/resorts. Would recommend.